const express = require('express')

const router = express.Router()

//在这里挂载路由模块
router.get('/get', (req, res) => {
  //通过req.query 获取客户端通过查询字符串，发送到服务器的数据
  const query = req.query
  //调用 res.send() 方法， 向客户端响应处理的结果
  res.send({
    status: 0,   //0 表示处理成功，1表示处理失败
    msg: 'GET请求成功',   //状态的描述
    data: query     //响应给客户端的数据
  })
})

//编写Post接口
router.post('/post', (req, res) => {
  //通过req.body 获取请求体中包含的url-encoded 格式的数据
  const body = req.body
   //调用 res.send() 方法， 向客户端响应处理的结果
  res.send({
    status: 0,    //0 表示处理成功，1表示处理失败
    msg: 'Post请求成功',    //状态的描述
    data: body       //响应给客户端的数据
  })
})

//定义DELETE接口
router.delete('/delete', (req, res) => {
  res.send({
    status: 0,
    msg: 'DELETE请求成功'
  })
})


module.exports = router